.title{
	padding:15px 0px;
	font-size:20px;
}

.model-title {
	background-color:#0898DC;
	color:#ffffff;
}

.title span{
	display:block;	
	text-align:center; 	
	margin:0 auto;
} 

.courseImg{
	min-height:60px;
	min-width:60px;
	
	max-height:90%;
	max-width:90%;
	
	margin:auto;
	display:block;
	padding:10px;
	/**position:relative;
	  top:50%; */

}




.courseList li {
	padding-top:0px;
	
	border:1px solid #a2a2a2;
	border-top:none;
	
	position:relative;

}

.put-right {
	float:right;
	display:block;
}

.col{
	padding-left:0px;
	padding-right:0px;
}

.courseList li .flag-pic {
	min-height:15px;
	min-width:15px;
	
	max-height:25px;
	max-width:25px;
	
	
  	
  	  	position:absolute; 
	right:0px;
	 bottom:0px; 
	 width:100%;
	 height:100%;
}

.subItem{
	padding-left:30px;
}

.select-sub-item {
	background-color:#0898DC;
}

.audiImg{
	padding: 5px;
    padding-right: 5px;
    max-width: 74px;
    max-height: 30px;
    min-height: 60px;
    padding-top: 12px;
    padding-bottom: 12px;
}

